die a thousand deaths

Translations
mourir d'angoisse
Definitions
To experience intense fear, anxiety, embarrassment, or suffering many times over, often in anticipation of something unpleasant or during a stressful situation.